@charset "utf-8"
.newsTitle{ height:35px; width:100%; line-height:35px; color:#3b3b3b; font-size:32px; font-family:"微软雅黑"; margin:25px 0;}
.tabs {
	position: relative;
	width: 100%;
	margin:0 0 30px 0;
}

/* Nav */
.tabs .nav {
	width:235px;
	float:right;
}

.tabs .nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	display: inline-block;
}

.tabs .nav ul li {
    width:235px;
	height:100px;
	border-bottom: none;
	background:url(../Image/newsLi.jpg);
	font-size:20px;
	color:#666666;
	display: block;
	font-family:"微软雅黑";
	float: left;
	position: relative;
}
.nav ul li#News_dz{background:url(../Image/newsHover.jpg) \0; +background:url(../Image/newsHover.jpg);}
.nav ul li#News_dz a{ color:#fff;}
.tabs .nav li.tab-current {
	background:url(../Image/newsHover.jpg);
	color:#fff;
	border-bottom: none;
	z-index: 100;
}

.tabs .nav li.tab-current:before,
.tabs .nav li.tab-current:after {
	content: '';
	position: absolute;
	height: 1px;
	left:0;
	bottom: 0;


}

.tabs .nav li.tab-current:after {
	right: auto;
	left: 100%;

}

.tabs .nav a {
	font-size:26px;
	color:#666666;
	text-align:center;
	display: block;
	font-family:"微软雅黑";
	font-weight:500;
	line-height:120px;
	padding: 0 1.25em;
	white-space: nowrap;
}

.tabs .nav a:hover {
	color: #768e9d;
}

.tabs .nav li.tab-current a {
	color: #fff;
}

/* Icons */
.tabs .nav a:before {
	display: inline-block;
	vertical-align: middle;
	text-transform: none;
	font-weight: normal;
	font-variant: normal;
	font-family: 'icomoon';
	line-height: 1;
	speak: none;
	-webkit-font-smoothing: antialiased;

}


/* Content */
.contentNews>div {
	font-size: 1.25em;
	display:none;

	max-widthlock: 1230px;
	margin: 0 auto;
}
.contentNews div.N_nr{ display:block;}
.contentNews>div:before,
.contentNews>div:after {
	content: '';
	display: table;
}

.contentNews>div:after {
	clear: both;
}

/* Fallback example */
.no-js .contentNews>div {
	display: block;
	padding-bottom: 2em;
	border-bottom: 1px solid #47a3da;
}

.contentNews div.content-current {
	display: block;
}




	.mediabox {
		float: left;
		width:445px;
		height:300px;
		margin:0 0 0 30px;
	}
	.mediabox ul{ list-style:none;}
	.mediabox li{ padding:0 0 10px 0; margin:0 0 10px 0; width:100%; border-bottom:1px dashed #ebebeb; font-family:"微软雅黑";}
	.mediabox li a{ color:#3b3b3b;}
	.mediabox li a:hover{ color:#e60012;}
	.newBiaoti{ height:25px; width:100%; line-height:25px; overflow:hidden; }
	.newBiaoti h3{ display:block; float:left; line-height:25px; font-size:18px;}
	.newBiaoti span{ background:url(../Image/time.jpg) left no-repeat; font-size:12px; line-height:25px; display:block; float:right; text-indent:15px;}
	.mediabox li a p{ width:100%; display:block; font-size:12px;}

	.newsFirst{ width:390px; font-family:"微软雅黑"; height:325px; float:left; overflow:hidden;}
	.newsFirst a img{ position:relative; z-index:0;}
	.newsFirst a span{ width:215px; height:165px; +width:165px; +height:105px; background:#ba0f1d; line-height:35px; z-index:5; color:#fff; font-size:20px; font-family:"微软雅黑"; position:relative; bottom:165px; left:0px; padding:30px 25px; display:block; background:#ba0f1d;}
	.newsFirst a small{ position:relative; bottom:205px; left:180px; color:#fff; display:block; width:150px; z-index:10; height:40px; line-height:40px; font-weight:400; background:#e26d03; font-size:18px; text-align:center;}
	.newsFirst a small:hover,.newsFirst a span:hover,.newsFirst a:hover{ color:#fff;}
	
	
	.kehu{ width:1200px; margin:0 auto; height:500px;}
	.guest{ border:10px solid #dde0e8; margin:20px auto; float:left;}
	.guestCon{ border-right:10px solid #dde0e8; width:603px; height:425px; padding:25px; +width:543px; +height:375px; float:left;}
	.guestCon ul{ padding:15px 25px;}
	.guestCon li{ width:510px; height:61px; margin:0 0 10px 0;}
	.guestCon li a{ background:url(../Image/cultureLi.jpg) left no-repeat; font-family:"Microsoft YaHei"; display:block; width:100%; color:#313131; height:61px;}
	.guestCon li a span{ color:#dde0e8; font-weight:bold; font-size:24px; line-height:61px; margin:0 0 0 25px; display:block; float:left;}
	.guestCon li a small{ display:block; line-height:61px; font-weight:bold; font-size:20px; margin:0 0 0 10px; float:left;}
	.guestCon li a h3{ display:block; float:left; margin:0 0 0 95px; color:#313333; font-weight:100; line-height:61px; font-size:18px;}
	.guestCon li a:hover{ color:#fff; background:url(../Image/cultureLiHover.jpg) left no-repeat; font-weight:bold;}

	.proxq{ border:2px solid #e5e7ee; padding:15px; line-height:25px; color:#474949; font-family:"Microsoft YaHei"; font-size:14px; margin:0 0 15px 0;}
	.video{ float:right;}
	
	.search{ border:1px solid #e5e5e5; height:40px; width:510px;}
	.input{ height:38px; background:#fff; border:none!important; color:#666666; font-size:14px; font-family:"微软雅黑"; width:465px; text-indent:10px;}
	.but{ float:right; margin:7px 7px 0 0;}
	
	.customer{ width:100%; margin:15px 0;}
	.customerTitle{ height:30px; line-height:30px; text-indent:10px; width:100%; color:#3b3b3b; font-size:22px; font-family:"微软雅黑"; font-weight:bold;}
	.customerCon{ margin:15px 0 0 10px;}
	.customerCon a{ font-size:12px; color:#313333; font-family:"微软雅黑"; display:block; width:250px; line-height:25px; float:left;}
	.customerCon a:hover{ color:#e60012;}
	


	
	.zy{ width:1200px; margin:0 auto;font-family:"微软雅黑"; }
	.zyBanner{ width:100%;}
	.zyBanner_2{ display:none;}
	.Title{ margin:35px 0 0 0;  width:100%; height:40px; line-height:40px; overflow:hidden;}
	.Title h3{ font-size:32px; line-height:40px; color:#3b3b3b; float:left; font-weight:bold;}
	.Title span{ font-size:14px; line-height:55px; display:block; float:left; height:40px;  margin:0 0 0 20px; color:#3b3b3b;}
	.Title a{ color:#3b3b3b;}
	.Title a:hover{ color:#e70012;}
	
	.aboutCon{ width:760px; float:left; margin:38px 0 0 0; line-height:35px; color:#444444; font-size:14px;}
	.aboutR_Pic{ float:right; margin:45px 0 0 0;}
	.aboutPic_2{ display:none;}
	.aboutGg{ width:100%; margin:5px 0 35px 0; float:left; text-align:center;}
	.aboutGg_2{ display:none;}
	
	.aboutF_L{ width:100%; float:left; clear:both; margin:20px auto;}
	.aboutF_L ul{ list-style:none;}
	.aboutF_L li{ width:182px; float:left; margin:0 50px 0 0;}
	.aboutF_L li a{ display:block; color:#444444; font-weight:400; font-size:18px; font-family:"微软雅黑";}
	.aboutF_L li a:hover{ color:#e60012;}
	.aboutF_L li a span{ background:url(../Image/aboutDz.jpg) right no-repeat; height:25px; display:block; margin:15px 30px 0 0; text-indent:40px;}

	.zyS_Con{ width:100%; float:left; margin:40px 0 115px 0;}
	.zySearch{ width:510px; height:40px; border:1px solid #e5e5e5; margin:0 auto;}

	.conText{ width:100%; margin:25px 0; border-bottom:1px solid #dedede; padding:0 0 20px 0; height:150px;}
	.conNr{ width:850px; float:left;}
	.conNr h4{ color:#e60012; font-size:26px; font-weight:bold; margin:30px 0 0 0; display:block; font-family:"微软雅黑";}
	.conNr span{ font-size:16px; color:#3b3b3b; text-indent:20px; display:block; width:100%; margin:15px 0 0 0;}
	.conText small{ float:right; display:block; margin:0 0 0 10px;}
	
	.lxwmL{ width:615px; float:left; border-right:1px solid #dedede; margin:20px 0 100px 0; line-height:30px; color:#3b3b3b;}
	.lxwmL a{ color:#3b3b3b;}
	.lxwmL a:hover{ color:#e60012;}
	.lxwmL h5,.service h5{ font-size:20px; color:#3b3b3b; font-family:"微软雅黑"; font-weight:bold; display:block; margin:0 0 25px 0;}
	
	.service{ float:left; margin:20px 0 0 180px;line-height:30px; color:#3b3b3b;}
	
	.I_news{ width:100%; margin:30px 0 0 0;}
	.I_news ul{ list-style:none; -webkit-padding-start:0px;}
	.I_news li{ line-height:25px; width:1199px; height:143px; margin:25px 0; transition: all 0.2s linear 0s; background:url(../Image/nLi.jpg);}
	.I_news li:hover{ background:url(../Image/newsLiHover.jpg);}
	.time{  height:143px; width:94px; color:#fff;  text-align:center; font-size:16px; line-height:30px; float:left;}
	.time span{ font-size:40px; font-family:Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", sans-serif; display:block; padding:45px 0 0 0;}
	
	.I_news li a{ color:#3b3b3b;}
	.I_news li a:hover{ color:#e60011;}
	.I_con{ width:980px; float:left; margin:0 0 0 20px;}
	.I_news li h4{ width:100%; padding:10px 0 0 0; margin:10px 0 5px 0; font-weight:400; font-family:"微软雅黑"; font-size:22px; display:block;}
	.I_news li p.nr{ width:100%; display:block; line-height:25px; height:45px; color:#666666; }
	.I_news li a.more{ background:url(../Image/newsMore.jpg) left no-repeat; height:25px; text-indent:15px; float:left; width:120px; color:#d52d2c; font-size:10px; line-height:25px; display:block;}
	.I_news li a.tel{ background:url(../Image/newsTel.jpg) left no-repeat; text-indent:15px; color:#808080; font-size:12px; float:left;}
	.I_news li span.fx{ height:25px; display:block;  float:left; width:390px; margin:0 0 0 10px; color:#808080;}
	
	
	#page{padding:2px;margin:7px;font-family:"lucida sans unicode", "lucida grande", lucidagrande, "lucida sans", geneva, verdana, sans-serif;text-align:center; margin-top:20px; float:left; width:100%;}
	#page a{padding:0.5em 0.64em 0.43em 0.64em;margin:2px 6px 2px 2px;color:#fff;background-color:#dedede;text-decoration:none;}
	#page a:hover{padding:0.5em 0.64em 0.43em 0.64em;margin:2px 6px 2px 2px;color:#fff;background-color:#e60012;}
	#page a:active{padding:0.5em 0.64em 0.43em 0.64em;margin:2px 6px 2px 2px;color:#fff;background-color:#e60012;}
	#page span.current{padding:0.5em 0.64em 0.43em 0.64em;margin:2px 6px 2px 2px;color:#fff;background-color:#e60012; font-weight:bold;}
	#page span.disabled{display:none;}
	#page_num{ height:34px; margin:-1px 0 0 0;}


	#infoImage{ width:100%; text-align:center; margin:10px 0;}
	#productTitle{ width:100%; line-height:50px; text-align:center; -webkit-padding-start:0px; text-indent:0px; border-bottom:1px dashed #ccc; padding:15px 0 10px 0;}
	.newsTime{ width:100%; display:block; font-size:12px; color:#3b3b3b; text-align:center; font-size:18px;}
	.xxsmys{
		margin: 30px 0 20px 0px;
		width: 100%;
		height: 50px;
		background: #f2f2f2;
		float: left;
		}
	.xxsmwz{
		display:inline-block;
		padding:0 40px;
		height:100%;
		border-right:1px solid #fff;
		background:#e60012;
		color:#fff;
		float:left;
		line-height:50px;
		font-family:Microsoft YaHei;
		font-size:18px;
		}
	.xxsmys a{ padding:0 15px; float:right; line-height:30px; background:#e60012; color:#fff; }
	.xxsmys a:hover{ background:#cb0010;}
	#prev_next{ width:100%; float:left; margin:30px 0;}
	#prev_next ul{ list-style:none;-webkit-padding-start:0px;}
	#prev_next li{ width:100%; min-height:30px;background:#f2f2f2; color:#414141; line-height:30px; margin:10px 0; text-indent:15px;}
	#prev_next li a{  background:#f2f2f2; color:#414141; line-height:30px;}
	#prev_next li a:hover{ color:#e60012;}


	.culture{ width:100%; padding:30px 0; font-family:"Microsoft YaHei"; }
	.culture h2{ width:100%; display:block; font-size:34px;font-weight:bold; text-align:center; line-height:35px;}
	.culture h3{ height:45px; background:#e60012; text-align:center; line-height:45px; font-size:20px; color:#fff; font-weight:bold; width:630px; margin:0 auto;}
	
	#cultureNav{ width:100%; margin:30px 0; float:left; clear:both; font-family:"Microsoft YaHei";}
	#cultureNav li{ width:222px; height:124px; float:left; margin:0 21px 0 0;}
	#cultureNav li.last{ float:right; margin:0px;}
	#cultureNav li a{ display:block; border:2px solid #e5e7ee; color:#313131; height:124px; cursor:pointer;}
	#cultureNav li a.first{ background:url(../Image/01.jpg) top center no-repeat;}
	#cultureNav li a.second{ background:url(../Image/02.jpg) top center no-repeat;}
	#cultureNav li a.third{ background:url(../Image/03.jpg) top center no-repeat;}
	#cultureNav li a.fourth{ background:url(../Image/04.jpg) top center no-repeat;}
	#cultureNav li a.five{ background:url(../Image/05.jpg) top center no-repeat;}
	#cultureNav li a:hover{ border:2px solid #ff0000; color:#ff0000;}
	#cultureNav li a span{ padding:30px 0 0 0; display:block; width:100%; text-align:center; font-size:24px; font-weight:bold;} 
	#cultureNav li a small{ display:block; width:100%; font-size:14px;  text-align:center; line-height:30px;}
	
	.Price{ width:100%; margin:25px 0;}
	.Price a{ background:url(../Image/culture1_1.jpg); font-family:"Microsoft YaHei"; width:392px; height:403px; float:left; margin:0 11px 0 0; font-size:14px; line-height:25px; cursor:pointer; color:#3b3b3b; text-align:center;}
	.Price a:hover{ color:#fff;}
	.Price a span{ line-height:150px; display:block; text-align:center; font-size:30px; font-weight:bold;}
	.Price a.p_1{ background:url(../Image/culture1_1.jpg) top center no-repeat;}
	.Price a.p_2{ background:url(../Image/culture1_2.jpg) top center no-repeat;}
	.Price a.p_3{ background:url(../Image/culture1_3.jpg) top center no-repeat; float:right; margin:0px;}
	.Price a.p_1:hover{ background:url(../Image/culture1_1Hover.jpg) top center no-repeat;}
	.Price a.p_2:hover{ background:url(../Image/culture1_2Hover.jpg) top center no-repeat;}
	.Price a.p_3:hover{ background:url(../Image/culture1_3Hover.jpg) top center no-repeat;}
	
	.brand{ width:100%; margin:40px 0 0 0; float:left; clear:both;}
	
	.personality{ background:url(../Image/culture_5.jpg) top center no-repeat;  margin:40px 0 100px 0; float:left; clear:both; font-size:18px; text-align:center; font-weight:bold; font-family:"Microsoft YaHei"; width:100%;}
	.personality h2{ font-size:28px; display:block; text-align:center; font-weight:bold; width:100%; padding:85px 0 25px 0;}
	.personality span{ color:#e60012;}
	
	.perList{ height:135px; width:100%; background:#e42131; width:100%; margin:49px 0 0 0;}
	.perList li{ width:400px;  float:left; text-align:center; font-size:14px; line-height:20px; color:#fff; font-weight:100;}
	.perList li span{ font-size:27px; text-align:center; font-weight:bold; line-height:65px; display:block; color:#fff;}

@media screen and (max-width:500px) {
.tabs .nav ul li {
    width:140px!important;
	height:52px!important;
	border-bottom: none;
	background:#dde0e7;
	text-indent:0px!important;
	font-size:26px;
	color:#666666;
	display: block;
	font-family:"微软雅黑";
	float: left;
	position: relative;
}
.tabs .nav ul li a{ height:52px!important; line-height:52px!important;}
.tabs .nav a { padding:0px; text-align:center;}
.tabs .nav li.tab-current {
	background:#e40011;
	color:#fff;
	border-bottom: none;
	z-index: 100;
}

.main_visual{height:422px; overflow:hidden;position:relative;}
	.main_image{height:422px;overflow:hidden;position:relative;}

	.main_image li{float:left;width:100%;height:422px;}
	.main_image li span{display:block;width:100%;height:422px}
	.main_image li a{display:block;width:100%;}
	.main_image li span.img_1{background:url(../Image/m_1.jpg) center top no-repeat}
	.main_image li span.img_2{background:url(../Image/m_2.jpg) center top no-repeat}

}
	

@media screen and (max-width:1002px) {
	.proPage{ display:none;}
	.culture h3{ padding:10px 0; height:auto!important; overflow:hidden!important; overflow:visible; background:#e60012; text-align:center; line-height:35px; font-size:20px; color:#fff; font-weight:400; width:100%; margin:0 auto;}
	#cultureNav li{ width:100%; height:124px; margin:10px 0;}
	#cultureNav li.last{ float:left; margin:10px 0; }
	.personality,.perList{ height:auto!important; overflow:hidden!important; overflow:visible;}
	
	.Price a{  width:100%; }
	
	.perList li{ width:100%;  float:left; text-align:center; font-size:14px; line-height:20px; color:#fff; font-weight:100; margin:0 0 15px 0;}
	
	
	.M_middle,.M_banner,.M_Con{ width:100%;}
	.M_slide{ width:100%;  float:left;}
	.M_slide ul{ list-style:none; -webkit-padding-start:0px;}
	.M_slide li{ width:100%; height:80px; background:#ebeff2;font-family:"微软雅黑"; margin:0 0 2px 0; }
	.M_slide li:hover{ background:#3b3b3b; }
	.M_slide li a span{ font-size:28px; margin:0 0 0 20px; font-weight:bold; display:block;}
	.M_slide li a small{ font-size:14px; display:block; margin:0 0 0 20px;}
	.M_slide li a{ color:#3b3b3b; display:block; width:100%; height:80px; padding:10px 0 0 0;}
	.M_slide li a:hover{ color:#fff;}
	
	#news{ width:100%; float:left; margin:30px 0 0 0;}
	.newsFirst{ display:none;}
	.mediabox{ width:100%; margin:0 0 30px 0; padding:0px;}
	.mediabox ul{-webkit-padding-start:0px;}
	
	.tabs .nav {	width:100%; float:right; margin:0 0 20px 0;}
	.tabs .nav ul li {
    width:220px;
	height:167px;
	border-bottom: none;
	background:url(../Image/li.jpg);
	font-size:26px;
	color:#666666;
	display: block;
	font-family:"微软雅黑";
	float: left;
	position: relative;
	margin:0 10px;
	}
	

	.tabs .nav li.tab-current {
		background:url(../Image/liHover.jpg);
		color:#fff;
		border-bottom: none;
		z-index: 100;
	}
	
	.kehu{ width:100%; margin:0 auto; height:auto!important; overflow:hidden!important; overflow:visible;}
	.guest{ border:10px solid #dde0e8;  float:left; margin:40px 0 0 0; }
	.guestCon{ border-bottom:10px solid #dde0e8; width:100%;border-right:none;  height:auto!important; overflow:hidden!important; overflow:visible; padding:25px 0;}

	.guestCon li{ width:100%; height:61px; margin:0 0 10px 0;}
	.guestCon li a{ background:url(../Image/cultureLi.jpg) left no-repeat; font-family:"Microsoft YaHei"; display:block; margin:0 auto; width:207px; color:#313131; height:61px;}
	.guestCon li a span{ color:#dde0e8; font-weight:bold; font-size:18px; line-height:61px; margin:0 0 0 15px; display:block; float:left;}
	.guestCon li a small{ display:block; line-height:61px; font-weight:bold; font-size:20px; margin:0 0 0 10px; float:left;}
	.guestCon li a h3{ display:none;}
	.guestCon li a:hover{ color:#fff; background:url(../Image/cultureLiHover.jpg) left no-repeat; font-weight:bold;}
	
	.newsTitle{ height:35px; width:100%; line-height:35px; color:#3b3b3b; font-size:32px; font-family:"微软雅黑"; margin:25px 0;}
	
	
	.video{ width:100%;}
	
.aboutCon{ width:100%;}
	
	.search{ border:1px solid #e5e5e5; height:40px; width:88%;}
	.input{ height:38px; background:#fff; border:none!important; color:#666666; font-size:14px; font-family:"微软雅黑"; width:85%!important; text-indent:5px;}
	.but{ float:right; margin:7px 7px 0 0;}
	
	.customer{ width:100%; margin:15px 0;}
	.customerTitle{ height:30px; line-height:30px; text-indent:10px; width:100%; color:#3b3b3b; font-size:22px; font-family:"微软雅黑"; font-weight:bold;}
	.customerCon{ margin:15px 0 0 10px; padding:0 0 15px 0;}
	.customerCon a{ font-size:18px; color:#313333; font-family:"微软雅黑"; display:block; width:100%; line-height:35px; float:left;}
	.customerCon a:hover{ color:#e60012;}
	
	
	.conText{ width:100%; margin:25px 0; border-bottom:1px solid #dedede; padding:0 0 20px 0; height:auto!important; overflow:hidden!important; overflow:visible; }
	.conNr{ width:100%;}
	.conNr h4{ color:#e60012; font-size:26px; line-height:40px; font-weight:bold; margin:30px 0 0 0; display:block; font-family:"微软雅黑";}
	.conNr span{ font-size:20px; color:#3b3b3b; text-indent:20px; display:block; width:100%; margin:15px 0 0 0;}
	.conText small{ margin:10px 20px; float:left;}
	
	.lxwmL{ width:100%; float:left; border-right:1px solid #dedede; margin:20px 0; line-height:40px; color:#3b3b3b; border-bottom:1px solid #dedede; padding:0 0 25px 0; font-size:18px;}
	.lxwmL a{ color:#3b3b3b;}
	.lxwmL a:hover{ color:#e60012;}
	.lxwmL h5,.service h5{ font-size:20px; color:#3b3b3b; font-family:"微软雅黑"; font-weight:bold; display:block; margin:0 0 25px 0;}
	
	.service{ float:left; margin:20px 0 110px 0;line-height:40px; color:#3b3b3b; font-size:20px;}
	
	
	.I_news li{ line-height:25px; width:100%; height:143px; margin:25px 0; transition: all 0.2s linear 0s; background:url(../Image/nLi.jpg);}
	.I_news li:hover{ background:url(../Image/newsLiHover.jpg);}
	.time{  height:143px; width:94px; color:#fff;  text-align:center; font-size:16px; line-height:30px; float:left;}
	.time span{ font-size:40px; font-family:Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", sans-serif; display:block; padding:45px 0 0 0;}
	
	#newsContent img{ width:100%;}
	
	.I_news li a{ color:#3b3b3b;}
	.I_news li a:hover{ color:#e60011;}
	.I_con{ width:60%; float:left; margin:0 0 0 20px;}
	.I_news li h4{ width:100%; padding:10px 0 0 0; margin:10px 0 5px 0; font-weight:400; font-family:"微软雅黑"; font-size:22px; display:block;}
	.I_news li p.nr{ width:100%; display:block; line-height:25px; height:45px; overflow:hidden; color:#666666; }
	.I_news li a.more,.I_news li a.tel,.I_news li span.fx{ display:none;}
	
	
	
.course li{ background:none; height:128px; width:100%; margin:10px 0 10px 0; font-family:"微软雅黑"; float:left;}
.course li span{ width:110px; height:128px; display:block;  line-height:128px; text-align:center; color:#fff; font-weight:bold; font-family:"微软雅黑"; font-size:34px; float:left;}
.courseCon{  float:left; height:168px; margin:0 0 0 5px; }
.courseCon h3{ display:block; color:#e60011; font-size:34px; font-weight:bold; padding:25px 0 5px 0; margin:0px;}
.courseCon small{ display:block; width:100%; font-size:12px; color:#666666;}
.coursePic{ display:none;}


.proCon{ background:url(../Image/proli.jpg) bottom repeat-x; height:auto!important; overflow:hidden!important; overflow:visible;  padding:0 0 50px 0; margin:0 0 50px 0;}
.proList{ background:#f2f2f2; width:100%; }
.proDetail img{ display:none;}
.proTitle{ background:#e60012; height:95px; padding:15px 0 0 0;}
.proTitle span{ font-size:28px; font-weight:bold; color:#fff; font-family:"微软雅黑"; display:block;  text-align:center; width:100%;}
.proTitle small{ font-size:14px; display:block; text-align:center; color:#fff; font-size:14px;}
.proDetail{ background:#f2f2f2; border:1px solid #e5e5e5;height:auto!important; overflow:hidden!important; overflow:visible; }
.proDetail ul{ padding:15px 0 0 0; list-style-type:none;}
.proDetail li{ height:45px; width:100%; background:url(../Image/proDz.png) left no-repeat; text-indent:20px;}
.proDetail li a{ line-height:45px; width:100%; display:block; transition: all 0.2s linear 0s; font-size:26px; font-family:"微软雅黑"; color:#3b3b3b;}
.proDetail li a:hover{  color:#e60416;}

.product,.videoCon{ width:100%;}
.product li,.product li:nth-child(3),.product li:nth-child(6),.product li:nth-child(9),.product li:nth-child(12){ width:280px; height:415px; overflow:hidden; border:1px solid #e5e5e5; float:left; margin:20px; display:inline; }


.product li p{ width:100%; display:block; font-size:20px; font-family:"微软雅黑"; color:#3b3b3b; line-height:35px; margin:25px 0 0 0; text-align:center;}
.productIntro{ height:25px; line-height:25px; text-align:center; margin:40px 0 0 0; color:#3b3b3b;}
.productIntro a{ color:#3b3b3b; font-size:14px; margin:0 15px;}
.productIntro a:hover{ color:#e9464e;}


.proInfo{ width:100%; margin:15px 0 0 0;}
.proInfoPic{ width:100%; border:2px solid #e4e4e4; height:auto!important; overflow:hidden!important; overflow:visible; }
.proInfoCon{ width:100%; margin:20px 0 0 0; font-family:"微软雅黑";}
.proInfoCon h3{ color:#000000; display:block; font-size:30px;  width:100%; font-weight:bold;}
.proInfoCon span{ width:100%; display:block; color:#313131; font-size:16px; margin:10px 0;}
.proInfoCon p.description{ line-height:25px;  font-size:16px; color:#313131; width:100%; display:block;}


.member li{ width:100%; float:left; height:auto!important; overflow:hidden!important; overflow:visible; margin:0 0 20px 0;}
.memberPic{ width:100%;  font-family:"微软雅黑"; text-align:center; }
.memberPic span{ height:45px; width:100%; display:block; background:#ff0000; margin:0 0 20px 0; line-height:45px; text-align:center; color:#fff; font-size:20px; font-weight:bold;  border-top:2px solid #fff;}
.memberCon{ float:left; margin:0 0 0 0; width:100%;  font-size:16px; font-weight:400; padding:0 0 0 15px;}
.memberCon p{ display:block;  background:none; line-height:30px; text-indent:0px;}


	}
	
@media screen and (max-width:1200px) {
	
	.mediabox{  margin:0px 0 20px 0; padding:0px; float:left;}
	.mediabox ul{-webkit-padding-start:0px;}
	
	.kefu{ width:100%;}
	.search{ border:1px solid #e5e5e5; height:40px; margin:0 20px;}
	
	.but{ float:right; margin:7px 7px 0 0;}
	
	
	
	
	
	
	.zy{ width:100%; margin:0 auto;font-family:"微软雅黑"; }
	.zyBanner{ display:none;}
	.zyBanner_2{ display:block;}
	
	

	.aboutR_Pic,.aboutPic{ display:none;}
	.aboutPic_2{margin:45px 0 0 0; width:100%; display:block;}
	
	
	.aboutGg{ display:none;}
	.aboutGg_2{ display:block;margin:55px 0;}
	
	.aboutF_L{ width:100%; float:left; clear:both; margin:20px auto;}
	.aboutF_L ul{ list-style:none;}
	.aboutF_L li{ width:182px; float:left; margin:0 0 25px 70px;}
	.aboutF_L li a{ display:block; color:#444444; font-weight:400; font-size:18px; font-family:"微软雅黑";}
	.aboutF_L li a:hover{ color:#e60012;}
	.aboutF_L li a span{ background:url(../Image/aboutDz.jpg) right no-repeat; height:25px; display:block; margin:15px 30px 0 0; text-indent:40px;}

	.zyS_Con{ width:100%; float:left; margin:40px 0 115px 0;}
	.zySearch{ width:96%; height:40px; border:1px solid #e5e5e5; margin:0 auto;}
	
}
	
/* Example media queries */
















